<i-form
    :model="this.data"
    class="app-form"
    ref="form"
    id="emasset_main3"
    style=""
    @on-validate="formItemValidate.apply(_self, arguments)"
>
    <input style="display:none;">
    <row>
    <tabs
        :animated="false"
        size="small"
        name="main3"
        :value="detailsModel.form.activiedPage" 
        @on-click="detailsModel.form.clickPage($event)"
    >
        <tab-pane
            v-show="detailsModel.formpage1.visible"
            name="formpage1"
            :index="0"
            tab="main3"
            class=""  
            :label="(h) =>{
                return h('span',{
                    class:'caption'
                },[
                $t('entities.emasset.main3_form.details.formpage1')
                ])
            }"
        >
                <i-col
    class="form-layout-container"
    v-show="detailsModel.grouppanel2.visible"
    :style="{}"
    
    
    :lg="{ span: 24, offset: 0 }"
    
>
    <app-form-group
    :model="detailsModel.grouppanel2"
    layoutType="TABLE_24COL"
    titleStyle=""
    class=""
    :uiActionGroup="detailsModel.grouppanel2.uiActionGroup"
    @groupuiactionclick="groupUIActionClick($event)"
    :caption="$t('entities.emasset.main3_form.details.grouppanel2')"
    :isShowCaption="false"
    uiStyle="DEFAULT"
    :titleBarCloseMode="0"
    :isInfoGroupMode="false"

>    
    <app-form-group-data-panel
        slot="dataInfoPanel"
        :model="detailsModel.grouppanel2"
        :data="data"
        :context="context"
        :viewparams="viewparams"
    ></app-form-group-data-panel>
    <row>
        <i-col
    class="form-layout-container"
    v-show="detailsModel.assetcode.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="assetcode"
    :itemRules="this.rules().assetcode"
    class=""

    :caption="$t('entities.emasset.main3_form.details.assetcode')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.assetcode.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    <input-box 
    v-model="data.assetcode"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.assetcode.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.emassetname.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="emassetname"
    :itemRules="this.rules().emassetname"
    class=""

    :caption="$t('entities.emasset.main3_form.details.emassetname')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.emassetname.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    <input-box 
    v-model="data.emassetname"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.emassetname.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.num.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="num"
    :itemRules="this.rules().num"
    class=""

    :caption="$t('entities.emasset.main3_form.details.num')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.num.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    <input-box 
    v-model="data.num"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.num.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.assetclassname.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="assetclassname"
    :itemRules="this.rules().assetclassname"
    class=""

    :caption="$t('entities.emasset.main3_form.details.assetclassname')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.assetclassname.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    
<app-picker 
    :formState="formState"
    :data="data"
    :context="context"
    :viewparams="viewparams"
    :localContext='{ }' 
    :localParam='{ }' 
    :disabled="detailsModel.assetclassname.disabled"
    name="assetclassname"
    deMajorField="emassetclassname"
    deKeyField="emassetclass"
    :service="service"
    :acParams="{ serviceName: 'EMAssetClassService', interfaceName: 'FetchDefault'}"
    valueitem="assetclassid" 
    :value="data.assetclassname"
    :pickupView="{ viewname: 'emassetclasspickup-view', title: $t('entities.emassetclass.views.pickupview.title'), deResParameters: [], parameters: [{ pathName: 'emassetclasses', parameterName: 'emassetclass' }, { pathName: 'pickupview', parameterName: 'pickupview' } ], placement:'' }"
    style=""  
    @formitemvaluechange="onFormItemValueChange($event)">
</app-picker>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.eqlife.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="eqlife"
    :itemRules="this.rules().eqlife"
    class=""

    :caption="$t('entities.emasset.main3_form.details.eqlife')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.eqlife.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    <input-box 
    v-model="data.eqlife"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.eqlife.disabled" 
    type='number' 
    :precision="2"
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.assettype.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="assettype"
    :itemRules="this.rules().assettype"
    class=""

    :caption="$t('entities.emasset.main3_form.details.assettype')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.assettype.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    
<dropdown-list 
    v-model="data.assettype"
    :data="data"
    :context="context"
    :formState="formState"
    :viewparams="viewparams"
    :localContext='{ }' 
    :localParam='{ }' 
    :disabled="detailsModel.assettype.disabled"
    valueType="string"
    tag="EMASSETTYPE"
    codelistType="STATIC"
    placeholder="请选择..."

></dropdown-list>
</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.eqstartdate.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="eqstartdate"
    :itemRules="this.rules().eqstartdate"
    class=""

    :caption="$t('entities.emasset.main3_form.details.eqstartdate')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.eqstartdate.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    <date-picker type="date" :transfer="true" format="yyyy-MM-dd" placeholder="请选择时间..." :value="data.eqstartdate" :disabled="detailsModel.eqstartdate.disabled" style="min-width: 150px; width:100px;" @on-change="(val1, val2) => { this.data.eqstartdate = val1 }"></date-picker>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.assetstate.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="assetstate"
    :itemRules="this.rules().assetstate"
    class=""

    :caption="$t('entities.emasset.main3_form.details.assetstate')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.assetstate.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    
<dropdown-list 
    v-model="data.assetstate"
    :data="data"
    :context="context"
    :formState="formState"
    :viewparams="viewparams"
    :localContext='{ }' 
    :localParam='{ }' 
    :disabled="detailsModel.assetstate.disabled"
    valueType="string"
    tag="EMASSETSTATE"
    codelistType="STATIC"
    placeholder="请选择..."

></dropdown-list>
</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.assetlct.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="assetlct"
    :itemRules="this.rules().assetlct"
    class=""

    :caption="$t('entities.emasset.main3_form.details.assetlct')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.assetlct.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    <input-box 
    v-model="data.assetlct"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.assetlct.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.unitname.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="unitname"
    :itemRules="this.rules().unitname"
    class=""

    :caption="$t('entities.emasset.main3_form.details.unitname')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.unitname.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    
<app-picker 
    :formState="formState"
    :data="data"
    :context="context"
    :viewparams="viewparams"
    :localContext='{ }' 
    :localParam='{ }' 
    :disabled="detailsModel.unitname.disabled"
    name="unitname"
    deMajorField="pfunitname"
    deKeyField="pfunit"
    :service="service"
    :acParams="{ serviceName: 'PFUnitService', interfaceName: 'FetchDefault'}"
    valueitem="unitid" 
    :value="data.unitname"
    :pickupView="{ viewname: 'pfunitpickup-view', title: $t('entities.pfunit.views.pickupview.title'), deResParameters: [], parameters: [{ pathName: 'pfunits', parameterName: 'pfunit' }, { pathName: 'pickupview', parameterName: 'pickupview' } ], placement:'' }"
    style=""  
    @formitemvaluechange="onFormItemValueChange($event)">
</app-picker>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.empname.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="empname"
    :itemRules="this.rules().empname"
    class=""

    :caption="$t('entities.emasset.main3_form.details.empname')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.empname.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    
<app-group-select
    name="empname"
    :value="data.empname"
    valueitem="empid"
    url="/ibzorganizations/${selected-orgid}/ibzemployees/picker"
    treeurl="/ibzorganizations/${orgid}/suborg/picker"
    :multiple="false"
    filter="srforgid"
    :fillmap="{'id':'empid','label':'empname'}"
    :disabled="detailsModel.empname.disabled"
    :data="data"
    :context="context"
    @formitemvaluechange="onFormItemValueChange.apply(_self, arguments)"
></app-group-select>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.rempname.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="rempname"
    :itemRules="this.rules().rempname"
    class=""

    :caption="$t('entities.emasset.main3_form.details.rempname')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.rempname.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    
<app-group-select
    name="rempname"
    :value="data.rempname"
    valueitem="rempid"
    url="/ibzorganizations/${selected-orgid}/ibzemployees/picker"
    treeurl="/ibzorganizations/${orgid}/suborg/picker"
    :multiple="false"
    filter="srforgid"
    :fillmap="{'id':'rempid','label':'rempname'}"
    :disabled="detailsModel.rempname.disabled"
    :data="data"
    :context="context"
    @formitemvaluechange="onFormItemValueChange.apply(_self, arguments)"
></app-group-select>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.deptname.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="deptname"
    :itemRules="this.rules().deptname"
    class=""

    :caption="$t('entities.emasset.main3_form.details.deptname')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.deptname.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    <input-box 
    v-model="data.deptname"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.deptname.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.mgrdeptname.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="mgrdeptname"
    :itemRules="this.rules().mgrdeptname"
    class=""

    :caption="$t('entities.emasset.main3_form.details.mgrdeptname')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.mgrdeptname.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    <input-box 
    v-model="data.mgrdeptname"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.mgrdeptname.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.eqmodelcode.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="eqmodelcode"
    :itemRules="this.rules().eqmodelcode"
    class=""

    :caption="$t('entities.emasset.main3_form.details.eqmodelcode')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.eqmodelcode.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    <input-box 
    v-model="data.eqmodelcode"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.eqmodelcode.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.pplace.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="pplace"
    :itemRules="this.rules().pplace"
    class=""

    :caption="$t('entities.emasset.main3_form.details.pplace')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.pplace.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    <input-box 
    v-model="data.pplace"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.pplace.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.blsystemdesc.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="blsystemdesc"
    :itemRules="this.rules().blsystemdesc"
    class=""

    :caption="$t('entities.emasset.main3_form.details.blsystemdesc')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.blsystemdesc.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    <input-box 
    v-model="data.blsystemdesc"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.blsystemdesc.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.eqserialcode.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="eqserialcode"
    :itemRules="this.rules().eqserialcode"
    class=""

    :caption="$t('entities.emasset.main3_form.details.eqserialcode')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.eqserialcode.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    <input-box 
    v-model="data.eqserialcode"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.eqserialcode.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.keyattparam.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="keyattparam"
    :itemRules="this.rules().keyattparam"
    class=""

    :caption="$t('entities.emasset.main3_form.details.keyattparam')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.keyattparam.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    <input-box 
    v-model="data.keyattparam"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.keyattparam.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.jtsb.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="jtsb"
    :itemRules="this.rules().jtsb"
    class=""

    :caption="$t('entities.emasset.main3_form.details.jtsb')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.jtsb.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    <input-box 
    v-model="data.jtsb"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.jtsb.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.assetdesc.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="assetdesc"
    :itemRules="this.rules().assetdesc"
    class=""

    :caption="$t('entities.emasset.main3_form.details.assetdesc')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.assetdesc.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    <input-box 
    v-model="data.assetdesc"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.assetdesc.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
    
    </row>
</app-form-group>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.grouppanel24.visible"
    :style="{}"
    
    
    :lg="{ span: 24, offset: 0 }"
    
>
    <app-form-group
    :model="detailsModel.grouppanel24"
    layoutType="TABLE_24COL"
    titleStyle=""
    class=""
    :uiActionGroup="detailsModel.grouppanel24.uiActionGroup"
    @groupuiactionclick="groupUIActionClick($event)"
    :caption="$t('entities.emasset.main3_form.details.grouppanel24')"
    :isShowCaption="true"
    uiStyle="DEFAULT"
    :titleBarCloseMode="0"
    :isInfoGroupMode="false"

>    
    <app-form-group-data-panel
        slot="dataInfoPanel"
        :model="detailsModel.grouppanel24"
        :data="data"
        :context="context"
        :viewparams="viewparams"
    ></app-form-group-data-panel>
    <row>
        <i-col
    class="form-layout-container"
    v-show="detailsModel.originalcost.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="originalcost"
    :itemRules="this.rules().originalcost"
    class=""

    :caption="$t('entities.emasset.main3_form.details.originalcost')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.originalcost.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    <input-box 
    v-model="data.originalcost"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.originalcost.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.sf.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="sf"
    :itemRules="this.rules().sf"
    class=""

    :caption="$t('entities.emasset.main3_form.details.sf')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.sf.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    <input-box 
    v-model="data.sf"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.sf.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.hj.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="hj"
    :itemRules="this.rules().hj"
    class=""

    :caption="$t('entities.emasset.main3_form.details.hj')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.hj.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    
<app-span name='hj' :value="data.hj" dataType="FLOAT" unitName=""     :precision="2"
:data="data" :context="context" :viewparams="viewparams" :localContext ='{ }'  :localParam ='{ }'    style=""
>  
</app-span>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.replacerate.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="replacerate"
    :itemRules="this.rules().replacerate"
    class=""

    :caption="$t('entities.emasset.main3_form.details.replacerate')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.replacerate.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    <input-box 
    v-model="data.replacerate"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.replacerate.disabled" 
    type='number' 
    :precision="2"
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.lastzjdate.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="lastzjdate"
    :itemRules="this.rules().lastzjdate"
    class=""

    :caption="$t('entities.emasset.main3_form.details.lastzjdate')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.lastzjdate.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    <i-input v-model="data.lastzjdate" readonly disabled style=""></i-input>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.replacecost.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="replacecost"
    :itemRules="this.rules().replacecost"
    class=""

    :caption="$t('entities.emasset.main3_form.details.replacecost')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.replacecost.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    
<app-span name='replacecost' :value="data.replacecost" dataType="FLOAT" unitName=""     :precision="2"
:data="data" :context="context" :viewparams="viewparams" :localContext ='{ }'  :localParam ='{ }'    style=""
>  
</app-span>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.ytzj.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="ytzj"
    :itemRules="this.rules().ytzj"
    class=""

    :caption="$t('entities.emasset.main3_form.details.ytzj')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.ytzj.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    <input-box 
    v-model="data.ytzj"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.ytzj.disabled" 
    type='number' 
    :precision="2"
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.now.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="now"
    :itemRules="this.rules().now"
    class=""

    :caption="$t('entities.emasset.main3_form.details.now')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.now.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    
<app-span name='now' :value="data.now" dataType="FLOAT" unitName=""     :precision="2"
:data="data" :context="context" :viewparams="viewparams" :localContext ='{ }'  :localParam ='{ }'    style=""
>  
</app-span>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.syqx.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="syqx"
    :itemRules="this.rules().syqx"
    class=""

    :caption="$t('entities.emasset.main3_form.details.syqx')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.syqx.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    
<app-span name='syqx' :value="data.syqx" dataType="TEXT" unitName=""     :precision="0"
:data="data" :context="context" :viewparams="viewparams" :localContext ='{ }'  :localParam ='{ }'    style=""
>  
</app-span>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.disdate.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="disdate"
    :itemRules="this.rules().disdate"
    class=""

    :caption="$t('entities.emasset.main3_form.details.disdate')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.disdate.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    <date-picker type="date" :transfer="true" format="yyyy-MM-dd" placeholder="请选择时间..." :value="data.disdate" :disabled="detailsModel.disdate.disabled" style="min-width: 150px; width:100px;" @on-change="(val1, val2) => { this.data.disdate = val1 }"></date-picker>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.discost.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="discost"
    :itemRules="this.rules().discost"
    class=""

    :caption="$t('entities.emasset.main3_form.details.discost')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.discost.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    <input-box 
    v-model="data.discost"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.discost.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.disdesc.visible"
    :style="{}"
    
    
    :lg="{ span: 24, offset: 0 }"
    :xl="{ span: 24, offset: 0 }"
>
    <app-form-item
    name="disdesc"
    :itemRules="this.rules().disdesc"
    class=""

    :caption="$t('entities.emasset.main3_form.details.disdesc')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.disdesc.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    <input-box 
    v-model="data.disdesc"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.disdesc.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
    
    </row>
</app-form-group>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.grouppanel37.visible"
    :style="{}"
    
    
    :lg="{ span: 24, offset: 0 }"
    
>
    <app-form-group
    :model="detailsModel.grouppanel37"
    layoutType="TABLE_24COL"
    titleStyle=""
    class=""
    :uiActionGroup="detailsModel.grouppanel37.uiActionGroup"
    @groupuiactionclick="groupUIActionClick($event)"
    :caption="$t('entities.emasset.main3_form.details.grouppanel37')"
    :isShowCaption="true"
    uiStyle="DEFAULT"
    :titleBarCloseMode="0"
    :isInfoGroupMode="false"

>    
    <app-form-group-data-panel
        slot="dataInfoPanel"
        :model="detailsModel.grouppanel37"
        :data="data"
        :context="context"
        :viewparams="viewparams"
    ></app-form-group-data-panel>
    <row>
        <i-col
    class="form-layout-container"
    v-show="detailsModel.labservicename.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="labservicename"
    :itemRules="this.rules().labservicename"
    class=""

    :caption="$t('entities.emasset.main3_form.details.labservicename')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.labservicename.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    
<app-picker 
    :formState="formState"
    :data="data"
    :context="context"
    :viewparams="viewparams"
    :localContext='{ }' 
    :localParam='{ }' 
    :disabled="detailsModel.labservicename.disabled"
    name="labservicename"
    deMajorField="emservicename"
    deKeyField="emservice"
    :service="service"
    :acParams="{ serviceName: 'EMServiceService', interfaceName: 'FetchDefault'}"
    valueitem="labserviceid" 
    :value="data.labservicename"
    :pickupView="{ viewname: 'emservicepickup-view', title: $t('entities.emservice.views.pickupview.title'), deResParameters: [], parameters: [{ pathName: 'emservices', parameterName: 'emservice' }, { pathName: 'pickupview', parameterName: 'pickupview' } ], placement:'' }"
    style=""  
    @formitemvaluechange="onFormItemValueChange($event)">
</app-picker>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.mservicename.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="mservicename"
    :itemRules="this.rules().mservicename"
    class=""

    :caption="$t('entities.emasset.main3_form.details.mservicename')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.mservicename.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    
<app-picker 
    :formState="formState"
    :data="data"
    :context="context"
    :viewparams="viewparams"
    :localContext='{ }' 
    :localParam='{ }' 
    :disabled="detailsModel.mservicename.disabled"
    name="mservicename"
    deMajorField="emservicename"
    deKeyField="emservice"
    :service="service"
    :acParams="{ serviceName: 'EMServiceService', interfaceName: 'FetchDefault'}"
    valueitem="mserviceid" 
    :value="data.mservicename"
    :pickupView="{ viewname: 'emservicepickup-view', title: $t('entities.emservice.views.pickupview.title'), deResParameters: [], parameters: [{ pathName: 'emservices', parameterName: 'emservice' }, { pathName: 'pickupview', parameterName: 'pickupview' } ], placement:'' }"
    style=""  
    @formitemvaluechange="onFormItemValueChange($event)">
</app-picker>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.rservicename.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="rservicename"
    :itemRules="this.rules().rservicename"
    class=""

    :caption="$t('entities.emasset.main3_form.details.rservicename')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.rservicename.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    
<app-picker 
    :formState="formState"
    :data="data"
    :context="context"
    :viewparams="viewparams"
    :localContext='{ }' 
    :localParam='{ }' 
    :disabled="detailsModel.rservicename.disabled"
    name="rservicename"
    deMajorField="emservicename"
    deKeyField="emservice"
    :service="service"
    :acParams="{ serviceName: 'EMServiceService', interfaceName: 'FetchDefault'}"
    valueitem="rserviceid" 
    :value="data.rservicename"
    :pickupView="{ viewname: 'emservicepickup-view', title: $t('entities.emservice.views.pickupview.title'), deResParameters: [], parameters: [{ pathName: 'emservices', parameterName: 'emservice' }, { pathName: 'pickupview', parameterName: 'pickupview' } ], placement:'' }"
    style=""  
    @formitemvaluechange="onFormItemValueChange($event)">
</app-picker>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.contractname.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="contractname"
    :itemRules="this.rules().contractname"
    class=""

    :caption="$t('entities.emasset.main3_form.details.contractname')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.contractname.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    
<app-picker 
    :formState="formState"
    :data="data"
    :context="context"
    :viewparams="viewparams"
    :localContext='{ }' 
    :localParam='{ }' 
    :disabled="detailsModel.contractname.disabled"
    name="contractname"
    deMajorField="pfcontractname"
    deKeyField="pfcontract"
    :service="service"
    :acParams="{ serviceName: 'PFContractService', interfaceName: 'FetchDefault'}"
    valueitem="contractid" 
    :value="data.contractname"
    :pickupView="{ viewname: 'pfcontractpickup-view', title: $t('entities.pfcontract.views.pickupview.title'), deResParameters: [], parameters: [{ pathName: 'pfcontracts', parameterName: 'pfcontract' }, { pathName: 'pickupview', parameterName: 'pickupview' } ], placement:'' }"
    style=""  
    @formitemvaluechange="onFormItemValueChange($event)">
</app-picker>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.purchdate.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="purchdate"
    :itemRules="this.rules().purchdate"
    class=""

    :caption="$t('entities.emasset.main3_form.details.purchdate')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.purchdate.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    <date-picker type="date" :transfer="true" format="yyyy-MM-dd" placeholder="请选择时间..." :value="data.purchdate" :disabled="detailsModel.purchdate.disabled" style="min-width: 150px; width:100px;" @on-change="(val1, val2) => { this.data.purchdate = val1 }"></date-picker>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.warrantydate.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="warrantydate"
    :itemRules="this.rules().warrantydate"
    class=""

    :caption="$t('entities.emasset.main3_form.details.warrantydate')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.warrantydate.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    <date-picker type="date" :transfer="true" format="yyyy-MM-dd" placeholder="请选择时间..." :value="data.warrantydate" :disabled="detailsModel.warrantydate.disabled" style="min-width: 150px; width:100px;" @on-change="(val1, val2) => { this.data.warrantydate = val1 }"></date-picker>

</app-form-item>

</i-col>
    
    </row>
</app-form-group>

</i-col>


        </tab-pane> 
        <tab-pane
            v-show="detailsModel.formpage44.visible"
            name="formpage44"
            :index="1"
            tab="main3"
            class=""  
            :label="(h) =>{
                return h('span',{
                    class:'caption'
                },[
                $t('entities.emasset.main3_form.details.formpage44')
                ])
            }"
        >
                <i-col
    class="form-layout-container"
    v-show="detailsModel.grouppanel45.visible"
    :style="{}"
    
    
    :lg="{ span: 24, offset: 0 }"
    
>
    <app-form-group
    :model="detailsModel.grouppanel45"
    layoutType="TABLE_24COL"
    titleStyle=""
    class=""
    :uiActionGroup="detailsModel.grouppanel45.uiActionGroup"
    @groupuiactionclick="groupUIActionClick($event)"
    :caption="$t('entities.emasset.main3_form.details.grouppanel45')"
    :isShowCaption="false"
    uiStyle="DEFAULT"
    :titleBarCloseMode="0"
    :isInfoGroupMode="false"

>    
    <app-form-group-data-panel
        slot="dataInfoPanel"
        :model="detailsModel.grouppanel45"
        :data="data"
        :context="context"
        :viewparams="viewparams"
    ></app-form-group-data-panel>
    <row>
        <i-col
    class="form-layout-container"
    v-show="detailsModel.description.visible"
    :style="{}"
    
    
    :lg="{ span: 24, offset: 0 }"
    :xl="{ span: 24, offset: 0 }"
>
    <app-form-item
    name="description"
    :itemRules="this.rules().description"
    class=""

    :caption="$t('entities.emasset.main3_form.details.description')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.description.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    <input-box 
    v-model="data.description"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.description.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.createman.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="createman"
    :itemRules="this.rules().createman"
    class=""

    :caption="$t('entities.emasset.main3_form.details.createman')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.createman.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    
<app-span name='createman' :value="data.createman" dataType="TEXT" unitName=""     :precision="0"
tag='SysOperator' codelistType='DYNAMIC' :data="data" :context="context" :viewparams="viewparams" :localContext ='{ }'  :localParam ='{ }'    style=""
>  
</app-span>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.createdate.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="createdate"
    :itemRules="this.rules().createdate"
    class=""

    :caption="$t('entities.emasset.main3_form.details.createdate')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.createdate.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    
<app-span name='createdate' :value="data.createdate" dataType="DATETIME" unitName="" valueFormat="%1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS"     :precision="0"
:data="data" :context="context" :viewparams="viewparams" :localContext ='{ }'  :localParam ='{ }'    style=""
>  
</app-span>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.updateman.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="updateman"
    :itemRules="this.rules().updateman"
    class=""

    :caption="$t('entities.emasset.main3_form.details.updateman')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.updateman.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    
<app-span name='updateman' :value="data.updateman" dataType="TEXT" unitName=""     :precision="0"
tag='SysOperator' codelistType='DYNAMIC' :data="data" :context="context" :viewparams="viewparams" :localContext ='{ }'  :localParam ='{ }'    style=""
>  
</app-span>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.updatedate.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="updatedate"
    :itemRules="this.rules().updatedate"
    class=""

    :caption="$t('entities.emasset.main3_form.details.updatedate')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.updatedate.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    
<app-span name='updatedate' :value="data.updatedate" dataType="DATETIME" unitName="" valueFormat="%1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS"     :precision="0"
:data="data" :context="context" :viewparams="viewparams" :localContext ='{ }'  :localParam ='{ }'    style=""
>  
</app-span>

</app-form-item>

</i-col>
    
    </row>
</app-form-group>

</i-col>


        </tab-pane> 
    </tabs>
    </row>
</i-form>
